package com.chromatic.competition.utils;

import java.time.Instant;

public class TimestampUtil {
    public static long getCurrentMicrosecondTimestamp() {
        Instant now = Instant.now(); // 获取当前的时间
        long seconds = now.getEpochSecond(); // 获取当前时间的秒数，从1970-01-01T00:00:00Z开始
        long nanoseconds = now.getNano(); // 获取当前时间的纳秒数，这是当前秒的一部分
        return seconds * 1_000_000 + nanoseconds / 1_000; // 计算微秒时间戳
    }
}
